maker of clocks or watches - Espagnol Anglais Dictionnaire